<html>
	<head>
		<meta charset="utf-8"/>
		<title>BAction</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BAction</h1>
		<p>Inherites from <a href="BObject.html">BObject</a></p>
		<h2>public</h2>
		<method num="0"><a href="#0">BAction</a>();</method><br/>
		<method num="1"><a href="#1">BAction</a>(BWidget* widget);</method><br/>
		<method num="2"><a href="#2">BAction</a>(BLayout* layout);</method><br/>
		<method num="3"><a href="#3">BAction</a>(const BString& text, bool checkable = false);</method><br/>
		<method num="4"><a href="#4">BAction</a>(BIcon* icon, const BString& text = BString(), bool checkable = false);</method><br/>
		<method num="5"><a href="#5">~BAction</a>();</method><br/>
		<method num="6">void <a href="#6">setText</a>(const BString& text);</method><br/>
		<method num="7">const BString& <a href="#7">text</a>() const;</method><br/>
		<method num="8">void <a href="#8">setIcon</a>(BIcon* icon);</method><br/>
		<method num="9">BIcon* <a href="#9">icon</a>();</method><br/>
		<method num="10">const BIcon* <a href="#10">icon</a>() const;</method><br/>
		<method num="11">void <a href="#11">setCheckable</a>(bool checkable = true);</method><br/>
		<method num="12">bool <a href="#12">checkable</a>() const;</method><br/>
		<method num="13">void <a href="#13">setChecked</a>(bool checked = true);</method><br/>
		<method num="14">bool <a href="#14">checked</a>() const;</method><br/>
		<method num="15">void <a href="#15">setWidget</a>(BWidget* widget);</method><br/>
		<method num="16">BWidget* <a href="#16">widget</a>() const;</method><br/>
		<method num="17">void <a href="#17">setLayout</a>(BLayout* layout);</method><br/>
		<method num="18">BLayout* <a href="#18">layout</a>() const;</method><br/>
		<method num="19">const BRect& <a href="#19">rect</a>() const;</method><br/>
		<method num="20">void <a href="#20">trigger</a>();</method><br/>
		<h2>protected</h2>
		<desc>
			<h2 id="desc">Description : </h2>
			<p tag="doc">The QAction class provides an abstract user interface action that can be inserted into widgets.
A QAction may contain an icon, menu text, a shortcut, status text, "What's This?" text, and a tooltip. Most of these can be set in the constructor. They can also be set independently with setIcon(), setText(), setIconText(), setShortcut(), setStatusTip(), setWhatsThis(), and setToolTip(). For menu items, it is possible to set an individual font with setFont().</p>
			See also : 
		</desc>
		<br/>
		<h2 id="docs" tag="public">Public Method Document : </h2>
		<method id="0">
			<div>BAction();</div>
			<p tag="doc">Constructs an action with nothing. </p>
			See also : 
		</method>
		<br/>
		<method id="1">
			<div>BAction(BWidget* widget);</div>
			<p tag="doc">Constructs an action with widget. </p>
			See also : 
		</method>
		<br/>
		<method id="2">
			<div>BAction(BLayout* layout);</div>
			<p tag="doc">Constructs an action with layout. </p>
			See also : 
		</method>
		<br/>
		<method id="3">
			<div>BAction(const BString& text, bool checkable = false);</div>
			<p tag="doc">Constructs an action with text and checkable state. </p>
			See also : 
		</method>
		<br/>
		<method id="4">
			<div>BAction(BIcon* icon, const BString& text = BString(), bool checkable = false);</div>
			<p tag="doc">Constructs an action with icon and text. </p>
			See also : 
		</method>
		<br/>
		<method id="5">
			<div>~BAction();</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="6">
			<div>void setText(const BString& text);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="7">
			<div>const BString& text() const;</div>
			<p tag="doc">Get image in this action, it should be icon. fuck you</p>
			See also : 
		</method>
		<br/>
		<method id="8">
			<div>void setIcon(BIcon* icon);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="9">
			<div>BIcon* icon();</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="10">
			<div>const BIcon* icon() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="11">
			<div>void setCheckable(bool checkable = true);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="12">
			<div>bool checkable() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="13">
			<div>void setChecked(bool checked = true);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="14">
			<div>bool checked() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="15">
			<div>void setWidget(BWidget* widget);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="16">
			<div>BWidget* widget() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="17">
			<div>void setLayout(BLayout* layout);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="18">
			<div>BLayout* layout() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="19">
			<div>const BRect& rect() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="20">
			<div>void trigger();</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<h2 id="docs" tag="protected">Protected Method Document : </h2>
	</body>
</html>